@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"

echo 这里是QfSign_for_windows的安装程序，请输入如下选项继续：
echo 0. 退出
echo 1. 安装(默认)
echo 2. 卸载
set /p choose="请输入选项(0/1/2)："
if "%choose%"=="0" goto end
if "%choose%"=="2" goto uninstall
goto install

:install
echo 本脚本会将run.bat程序注册到当前用户的计划任务中，并在每天00:00触发
echo 安装后本程序路径不能再移动
set /p answer="是否配置好文件同意并安装(y/n)："
if "%answer%"=="n" goto end
if "%answer%"=="N" goto end
echo 正在配置计划任务
Schtasks /create /sc DAILY /tn "签到脚本" /tr "%~dp0run.bat" /st 00:00
goto end

:uninstall
echo 正在取消计划任务
Schtasks /delete /tn "签到脚本"
goto end

:end
echo 执行结束,按任意键退出
pause